package com.sneaker.shower.socket;

/**
 * <h1>LifeCycle</h1>
 * <pre>
 * @Description 生命周期
 * </pre>
 *
 * @Author lopo
 * @Date 2018/10/16
 */
public interface LifeCycle {
    /**
     * 创建
     */
    void start();

    /**
     * 可用 (认证通过,链接可用)
     */
    void valid();

    /**
     * 失效
     */
    void invalid();

    /**
     * 断开
     */
    void broken();
}
